From f4f82e736c9608b7147f0b51141fd2d5bc2e0fce Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Thu, 14 Nov 2013 18:30:47 -0800 Subject: [PATCH] GtkPlacesSidebar: don't unref an object we don't own gtk_settings_get_default() doesn't return a reference, so don't unref it during dispose. --- gtk/gtkplacessidebar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c index c744c16513..6d3a886936 100644 --- a/gtk/gtkplacessidebar.c +++ b/gtk/gtkplacessidebar.c @@ -4047,7 +4047,7 @@ gtk_places_sidebar_dispose (GObject *object) if (sidebar->gtk_settings) { g_signal_handlers_disconnect_by_func (sidebar->gtk_settings, shell_shows_desktop_changed, sidebar); - g_clear_object (&sidebar->gtk_settings); + sidebar->gtk_settings = NULL; } G_OBJECT_CLASS (gtk_places_sidebar_parent_class)->dispose (object); -- 2.30.2